iT邦幫忙

DAY 18
0

Java 學習筆記系列 第 18

Java 學習筆記 [18] 泛型

  • 分享至 

  • xImage
  •  

來到快樂的星期六~~~睡到自然醒的感覺很好!

今天讓小菜鳥用個比較歡樂的程式來跟大家說明

泛型的應用 這次要組合的是 HashSet

感覺泛型要講不完了.....

public static void main(String[] args)
  {
    HashSet<Integer> hset = new HashSet<>();
    int order = 1, num;
    Scanner keyin = new Scanner(System.in);
    System.out.println("請從1~49的整數中,輸入6個不重複的號碼....\n");

    while(order <= 6)
    {
      System.out.print("第 " + order + " 個號碼 = ");
      try
      {
        num = Integer.parseInt(keyin.nextLine());
      }
      catch(NumberFormatException ex){
        System.out.println("請輸入數值!");
        continue;
      }
      if(num >= 1 && num <= 49)
      {
        if(hset.add(num)) order++;
        else System.out.println("號碼重複輸入!");
      }
      else System.out.println("號碼範圍錯誤!");
    }
    System.out.println("\n6個號碼分別為:");
    System.out.println(hset);
  }
}

依然是可愛的大樂透~~~~

小菜鳥在這祝大家有個愉快的夜晚!


上一篇
Java 學習筆記 [17] 泛型
下一篇
Java 學習筆記 [19] 泛型
系列文
Java 學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言